package com.sugon.dao;
import com.sugon.entity.DevChangeRecordEntity;
import org.apache.ibatis.annotations.Param;

import java.util.List;
/**
 * 设备变更记录Dao
 *
 * @author sugon
 * @date 2019-07-12 08:49:29
 */
public interface DevChangeRecordDao extends BaseDao<DevChangeRecordEntity> {
    /**
     * 获取指定设备的设备变更记录
     *
     * @param devCode 设备编码
     * @return
     */
    DevChangeRecordEntity getInfoByDevCode(@Param("devCode") String devCode);
    /**
     * 更新设备变更记录
     *
     * @param devChangeRecord
     * @return
     */
    int updateDevChangeRecord(DevChangeRecordEntity devChangeRecord);
    /**
     * 批量新增设备变更记录
     *
     * @param list
     * @return
     */
    int addChangeRecordList(List<DevChangeRecordEntity> list);
}
